package gui;

import java.util.ArrayList;

import org.mt4j.MTApplication;

public class StartAnimalSounds extends MTApplication {
	private static final long serialVersionUID = 1L;

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		initialize();
	}
	
	@Override
	public void startUp() {
		Animal ape = new Animal(0, "aap", "deaapbrult");
		Animal duck = new Animal(1, "eend", "deeendkwaakt");
		Animal goat = new Animal(2, "geit", "degeitmekkert");
		Animal dog = new Animal(3, "hond", "dehondblaft");
		Animal peacock = new Animal(4, "kalkoen", "dekalkoenklokt");
		Animal cat = new Animal(5, "kat", "dekatmiauwt");
		Animal pig = new Animal(6, "varken", "hetvarkenknort");
		Animal sheep = new Animal(7, "schaap", "hetschaapblaat");
		Animal horse = new Animal(8, "paard", "hetpaardhinnikt");
		Animal cow = new Animal(9, "koe", "dekoeloeit");
		ArrayList<Animal> animals = new ArrayList<Animal>();
		animals.add(ape);
		animals.add(duck);
		animals.add(goat);
		animals.add(dog);
		animals.add(peacock);
		animals.add(cat);
		animals.add(pig);
		animals.add(sheep);
		animals.add(horse);
		animals.add(cow);
		AnimalManager animalManager = new AnimalManager(animals);
		this.addScene(new AnimalSoundScene(this, "AnimalSounds", animalManager));
	}

}
